package main

import (
	"os"

	"github.com/sirupsen/logrus"
)

func main() {
	// 设置日志的格式
	logrus.SetFormatter(&logrus.JSONFormatter{
		TimestampFormat: "2006-01-02 15:04:05", //时间
	})
	// 默认日志级别Info
	// 设置日志级别，显示的级别以上的
	logrus.SetLevel(logrus.DebugLevel)
	// 设置输出位置
	file, _ := os.OpenFile("02.log", os.O_CREATE|os.O_APPEND|os.O_WRONLY, 0666)
	defer file.Close()
	logrus.SetOutput(file)

	logrus.Debug("这是一条Debug级别日志")
	logrus.Info("这是一条Info级别日志")
	logrus.Warn("这是一条Warn级别日志")
	logrus.Error("这是一条Error级别日志")
	logrus.Fatal("这是一条Fatal级别日志")
	// logrus.Panic("这是一条Panic级别日志")
}
